Знакомьтесь, SHRDLU (1968–1970)
Задолго до больших языковых моделей вроде GPT существовал SHRDLU. Разработанная Терри Виноградом в MIT, она стала новаторским экспериментом в области «Символического ИИ» (также известного как GOFAI — «добрый старый искусственный интеллект»).
1. Гипотеза «микромира»
Вместо попыток понять всю вселенную (что крайне сложно), SHRDLU существовал в ограниченном мире блоков (Blocks World). Этот мир содержал лишь определённые объекты: кирпичи, пирамиды и коробку.
- Привязка символов: Поскольку мир был небольшим, каждое слово («красный», «переместить», «на») можно было точно определить. Программа «понимала» блок, потому что у неё был прямой указатель на этот объект в памяти.
2. Возможности
- Понимание: «Поставь красный блок на зелёный».
- Рассуждение: «Не могу, зелёный блок накрыт». (Она понимала физические ограничения).
- Память: «Почему ты это сделал?» → «Потому что ты меня попросил».
3. Исторический контекст
Она работала на мейнфрейме DEC PDP-10 (производительность 1 MIPS) и использовала векторный графический дисплей. Логика была написана на MacLisp и Micro-Planner.
Представление на Python («Состояние»)
Title
Caption goes here.